package com.yungu.swift.report.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 统计报表_司机_天-实体类
 */
@Data
public class ReportDriverDay implements Serializable {

    @ApiModelProperty(value = "主键ID")
    private String uuid;

    @ApiModelProperty(value = "记录日期")
    private Date recordDate;

    @ApiModelProperty(value = "应用ID")
    private String appid;

    @ApiModelProperty(value = "模块类型", example = "0")
    private Integer typeModule;

    @ApiModelProperty(value = "所属代理")
    private String agentUuid;

    @ApiModelProperty(value = "所属公司")
    private String companyUuid;

    @ApiModelProperty(value = "所属区域")
    private String cityId;

    @ApiModelProperty(value = "上班时长（小时）")
    private Float onworkTime;

    @ApiModelProperty(value = "在线时长（小时）")
    private Float onlineTime;

    @ApiModelProperty(value = "离线时长（小时）")
    private Float offlineTime;

    @ApiModelProperty(value = "空驶时长（小时）")
    private Float emptyTime;

    @ApiModelProperty(value = "空驶里程（公里）")
    private Float emptyMileage;

    @ApiModelProperty(value = "空载时长（小时）")
    private Float emptyLoadTime;

    @ApiModelProperty(value = "空载里程（公里）")
    private Float emptyLoadMileage;

    @ApiModelProperty(value = "服务时长（小时）")
    private Float serviceTime;

    @ApiModelProperty(value = "服务里程（公里）")
    private Float serviceMileage;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;
}